package com.admin4j.server.system.manager;

import com.admin4j.server.auth.ISysUserLoginInfoService;
import com.admin4j.server.system.entity.vo.MenuVO;

import java.util.List;

/**
 * 用户个人资料
 *
 * @author andanyang
 * @since 2023/11/14 14:13
 */
public interface IUserProfileService extends ISysUserLoginInfoService {

    /**
     * 我的菜单
     *
     * @return
     */
    List<MenuVO> menus(Long userId);

    /**
     * 用户权限字符串
     */
    List<String> permissionCodes(Long userId);
}
